package com._119yn.host.gst200.database.entity;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.time.LocalDateTime;

@Data
public class HostSession implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 设备Id
     */
    private String deviceId;

    /**
     * 设备Id
     */
    private String deviceAddress;

    /**
     * 类型
     */
    private String deviceType;

    /**
     * 主机号
     */
    private int hostId;

    /**
     * 离线
     */
    private Integer offline;

    /**
     * 消音
     */
    private Integer silence;

    /**
     * 复位
     */
    private Integer resSta;

    /**
     * 手动状态
     */
    private Integer manualSta;

    /**
     * 自动状态
     */
    private Integer autoSta;

    /**
     * 喷洒状态
     */
    private Integer spraySta;

    /**
     * 防盗状态
     */
    private Integer guardSta;

    /**
     * 序列号
     */
    private Integer sequence;

    /**
     * 状态
     */
    private Long status;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 启动时间
     */
    private LocalDateTime launchTime;

    /**
     * 活动时间
     */
    private LocalDateTime activeTime;

}
